﻿using System;
using UnityEngine;
using System.Collections;

namespace COC.Constant
{
public sealed class CommonConstants
{

    #region game object name
    public readonly static String SCENE_MANAGER_NAME = "_scene";
    public readonly static String ROOT_NAME = "_root";
    public readonly static String Provider_MANAGER_NAME = "_providers";
    public readonly static String OBSTACLE_ROOT_NAME = "_obstacles";
    public readonly static String AI_CACHE_POOL_NAME = "prefab_cache_pool";

    public readonly static String UI_CACHE_POOL_NAME = "ui_cache_pool";
    public readonly static String MAIN_PANEL_NAME = "MainPanel";
    public readonly static String ENEMY_ROOT_NAME = "_enemies";
    public readonly static String BUILDINGS_NAME = "_buildings";
    public readonly static String BUILDINGS_RANGE_NAME = "_range";
    #endregion
    #region player
    public readonly static String PLAYER_NAME = "_player";
    #endregion
    #region tags
    public readonly static String SCENE_MANAGER_TAG = "_scene";
    public readonly static String ROOT_TAG = "_root";
    public readonly static String Provider_MANAGER_TAG = "_providers";
    public readonly static String OBSTACLE_ROOT_TAG = "_obstacles";
    public readonly static String MAIN_PANEL_TAG = "MainPanel";
    public readonly static String ENEMY_ROOT_TAG = "_enemies";
    public readonly static String PLAYER_TAG = "_player";
    public readonly static String BUILDINGS_ROOT_TAG = "_buildings";
    public readonly static String BUILDINGS_RANGE_TAG = "_buildings_range";
    public readonly static String BUILD_MODEL_TAG = "BuildModel";

    #region UI
    public readonly static String LOAD_TAG = "Load";
    public readonly static String LOAD_PROGRESSING_UI_PROGRESS = "progressing";
    public readonly static String CAMPS_SHOW_BATTLE_UI_BTN = "show_battle";
    public readonly static String BACK_TO_CAMPS_UI_BTN = "backToCamps";
    #endregion

    #region SCENES

    #endregion
    public readonly static String LOAD_SCENE = "Loading";
    public readonly static String LOAD_BATTLE_SCENE = "Loading_Battle";
    public readonly static String BATTLE_SCENE = "Battle_SCENE";
    public readonly static String CAMPS_SCENE = "Camps";
    #endregion

    #region layers
    public readonly static int PANEL_LAYER = 9;
    public readonly static int PLAYER_LAYER = 10;
    #endregion
}


}
